*{
    margin: 0px;
    padding: 0px;
}
body{
    background-color: #f5f5f5       ;
}
.box{
    width: 416px;
    height: 584px;
    margin:200px auto;
    background-color: #fff;

}
.box img{
    width: 100%;
}
.review{
    height: 120px;
    font-size: 18px;
    margin: 45px 40px 0px 40px;
}
.appraise{
    font-size: 14px;
    color: #babcb9;
    margin: 0px 40px 25px 40px;
}
.info{
    font-size: 18px;
    margin: 0px 40px;
}
.info .price{
    color: #d69572  ;
}
.info .logo{
    color:#babcb9 ;
    margin: 0px 10px 0px 25px;
}
a{
    text-decoration: none;
    color: black;
}
.box:hover{
    box-shadow: 10px 10px 10px 5px rgba(0, 0, 0,0.3);
}